pit final - German English Dictionary